Big Huge Thesaurus

electromagnetic radiation

noun